PICGAL: Practical Use of Formal Specification to Develop a Complex Critical System

نویسندگان

  • Lionel Devauchelle
  • Peter Gorm Larsen
  • Henrik Voss
چکیده

This paper reports on the experiment PICGAL which aims to assess the beneets of using VDM to develop high reliability related software in the space industry in a practical way. The application used in this project is a code generator from a next generation environment to be used in the development of ground application software for boosters such as ARIANE V. The experiment is constructed as a parallel development of the code generator; using the conventional approach and using formal speciication. This allows detailed measurements of the eeects resulting from the introduction of VDM. This work is adding to the existing body of evidence of the eeect of using a moderate amount of formal methods in an industrial context in a new critical domain. This paper provides an overview of the domain, the application and it shows how the formal speciication has been structured. Finally, results and key lessons are presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

PICGAL Practical use of Formal Speci cation to Develop a Complex Critical System

This paper reports on the experiment PICGAL which aims to assess the bene ts of using VDM to develop high reliability related software in the space industry in a practical way The application used in this project is a code generator from a next generation environment to be used in the development of ground application software for boosters such as ARIANE V The experiment is constructed as a par...

متن کامل

Formal Method in Service Composition in Heath Care Systems

One of the areas with greatest needs having available information at the right moment and with high accuracy is healthcare. Right information at right time saves lives. Healthcare is a vital domain which needs high processing power for high amounts of data. Due to the critical and the special characteristics of these systems, formal methods are used for specification, description and verificati...

متن کامل

Data-flow Networks in the Design of Safety-critical Systems

The paper deals with practical aspects of developing control systems. We briefly discuss safety-critical systems, we examine the use of formal methods as a possible technique for increasing safety and reliability (by allowing a formal specification of the initial requirements of the system and by avoiding design errors) and we propose a design methodology for such systems based on data-flow net...

متن کامل

Specification Notation based on Higher Order Logic

This paper introduces a new notation called S which is based on higher order logic. It has been developed specifically to support the practical application of formal methods in industrial scale projects. The development of S has occurred in the context of an investigation into the possibility of using formal specification techniques in the development of a $400 million air traffic control syste...

متن کامل

Automated generation of high-integrity test suites from graphical specifications

There is a strong need to ensure that the software controlling safety–critical systems is of the highest possible integrity. Present approaches to achieving this integrity through Verification and Validation (V&V) are expensive and predominantly reliant on manual processes. Techniques that have been proposed to improve the V&V of safety–critical systems – formal methods, graphical specification...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997